package hcn.mch.response;

import lombok.ToString;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * @program: Myproject
 * @description: 查询筛查详情的反参
 * @author: zangsf
 * @create: 2022-09-22 14:21
 **/
@ToString
@XmlRootElement(name = "Data")
public class ScreeningH5URLQueryVO {

    /**
     * CheckBabyName
     */
    private String appearanceFlag;
    /**
     * 受检者姓名
     */
    private String checkBabyName;
    /**
     * 性别
     */
    private String sex;
    /**
     * 出生日期
     */
    private String birthDate;
    /**
     * 儿童年龄
     */
    private String babyAge;
    /**
     * 出生医院名称
     */
    private String birthOrganizationName;
    /**
     * 联系电话
     */
    private String telephone;
    /**
     * 医生建议
     */
    private String doctorAdvice;
    /**
     * 检查日期
     */
    private String checkDate;
    /**
     * 检查人员
     */
    private String checkDoctor;
    /**
     *检查医院名称
     */
    private String checkOrganizationName;
    /**
     * 初筛复筛标识
     */
    private String firstOrSecondFlag;
    /**
     * 筛查阶段
     */
    private String screeningStage;
    /**
     * 满月儿/早产儿
     */
    private String fullMoonOrPrematureFlag;
    /**
     * 有无ROP标识
     */
    private String haveROPFlag;
    /**
     * 筛查目的
     */
    private String screenPurpose;
    /**
     * 筛查意见
     */
    private String screenOpinion;
    /**
     * 新生儿筛查结果H5页面地址
     */
    private String screeningH5URL;

    @XmlElement(name = "AppearanceFlag")
    public String getAppearanceFlag() {
        return appearanceFlag;
    }

    public void setAppearanceFlag(String appearanceFlag) {
        this.appearanceFlag = appearanceFlag;
    }
    @XmlElement(name = "CheckBabyName")
    public String getCheckBabyName() {
        return checkBabyName;
    }

    public void setCheckBabyName(String checkBabyName) {
        this.checkBabyName = checkBabyName;
    }

    @XmlElement(name = "Sex")
    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    @XmlElement(name = "BirthDate")
    public String getBirthDate() {
        return birthDate;
    }

    public void setBirthDate(String birthDate) {
        this.birthDate = birthDate;
    }

    @XmlElement(name = "BirthOrganizationName")
    public String getBirthOrganizationName() {
        return birthOrganizationName;
    }

    public void setBirthOrganizationName(String birthOrganizationName) {
        this.birthOrganizationName = birthOrganizationName;
    }

    @XmlElement(name = "Telephone")
    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    @XmlElement(name = "DoctorAdvice")
    public String getDoctorAdvice() {
        return doctorAdvice;
    }

    public void setDoctorAdvice(String doctorAdvice) {
        this.doctorAdvice = doctorAdvice;
    }

    @XmlElement(name = "CheckDate")
    public String getCheckDate() {
        return checkDate;
    }

    public void setCheckDate(String checkDate) {
        this.checkDate = checkDate;
    }

    @XmlElement(name = "CheckDoctor")
    public String getCheckDoctor() {
        return checkDoctor;
    }

    public void setCheckDoctor(String checkDoctor) {
        this.checkDoctor = checkDoctor;
    }

    @XmlElement(name = "CheckOrganizationName")
    public String getCheckOrganizationName() {
        return checkOrganizationName;
    }

    public void setCheckOrganizationName(String checkOrganizationName) {
        this.checkOrganizationName = checkOrganizationName;
    }

    @XmlElement(name = "FirstOrSecondFlag")
    public String getFirstOrSecondFlag() {
        return firstOrSecondFlag;
    }

    public void setFirstOrSecondFlag(String firstOrSecondFlag) {
        this.firstOrSecondFlag = firstOrSecondFlag;
    }

    @XmlElement(name = "ScreeningStage")
    public String getScreeningStage() {
        return screeningStage;
    }

    public void setScreeningStage(String screeningStage) {
        this.screeningStage = screeningStage;
    }

    @XmlElement(name = "FullMoonOrPrematureFlag")
    public String getFullMoonOrPrematureFlag() {
        return fullMoonOrPrematureFlag;
    }

    public void setFullMoonOrPrematureFlag(String fullMoonOrPrematureFlag) {
        this.fullMoonOrPrematureFlag = fullMoonOrPrematureFlag;
    }

    @XmlElement(name = "HaveROPFlag")
    public String getHaveROPFlag() {
        return haveROPFlag;
    }

    public void setHaveROPFlag(String haveROPFlag) {
        this.haveROPFlag = haveROPFlag;
    }

    @XmlElement(name = "ScreenPurpose")
    public String getScreenPurpose() {
        return screenPurpose;
    }

    public void setScreenPurpose(String screenPurpose) {
        this.screenPurpose = screenPurpose;
    }

    @XmlElement(name = "ScreenOpinion")
    public String getScreenOpinion() {
        return screenOpinion;
    }

    public void setScreenOpinion(String screenOpinion) {
        this.screenOpinion = screenOpinion;
    }

    @XmlElement(name = "ScreeningH5URL")
    public String getScreeningH5URL() {
        return screeningH5URL;
    }

    public void setScreeningH5URL(String screeningH5URL) {
        this.screeningH5URL = screeningH5URL;
    }

    public String getBabyAge() {
        return babyAge;
    }

    public void setBabyAge(String babyAge) {
        this.babyAge = babyAge;
    }
}
